// 静态方法
  // from() of()
// of() 创建数组 参数：数组元素 返回值:新数组
let result=Array.of(10,'hello');//10不再是长度 数组元素
var arr=new Array(10);//创建数组长度为10的数组
console.log(result,arr);
// 实例方法 从原型对象中调用
// find方法 参数：回调函数 返回值:返回第一个满足条件的元素
let arr1=[1,3,2,3,2];
let result2=arr1.find((item)=>{
  return item>2
});
console.log(result2);
// findIndex方法 参数:回调函数 返回值:返回的是满足条件的第一个元素的索引或者-1
let arr2=[1,2,3,4,5];
let result3=arr2.findIndex((item)=>{
  return item>5
});
console.log(result3);
// 填充数组元素 fill(); 修改原数组 参数:填充的数组元素 返回值:填充好的新数组
let arr3=[1,2,3,4];
let result4=arr3.fill(8);
console.log(result4);
console.log(arr3);


